snow apple [trans. of Cdn F pomme de neige, q.v.]
a juicy fall apple having crisp, white flesh and red skin when ripe.
See also: fameuse (def. 1) pomme de neige snow (def. 2)